basic physic with input