collision and jumping is kind of working now