spaces after variable assignments matter, moved comments for modifying the template to their own line