initial project with crappy movement