clean Builder