template build with default values