adding customizable build function