add project build feature