edit form validation, authenticate, access to reports