template and validation - changes based upon heygo updates.