updated the builder