Almost working builder