Skyhook theory