templates can access hidden fields