basic physic functions are added