add productbuilder