modifying to work on physical server