assignment 3, revamp of rotorhead challenge