starting to work on the factory portion