refactored pmo to be green, started work on submit updates for multiple projects, added a .isPresent() method