fields are also evaluated in templates