better puke physics and controlls