accommodate project type