switching the models to use the work position instead of order since order is reserved in activerecord