added physics controls