major project for mechanical