add build shell