flight code no longer broken, simply unfinished