add setters into Builder interfaces