reflect changes from the builder