Implemented more of the ninja