fixed problem with the builder
noarg constructor