basic build template