added simple physics