o if we don't have a project then we don't have any pre/post goals. this happens when we are initializing a project. maybe for the initializing mode we should send in the parent POM. not sure yet.