still working on movement turn control; almost done.