Refactored project openers