allow zone to specify custom cook for template