add build wrapper