implemented updatePhysComponent