project update prior to refactor