refactored physics