validations, authorization for users, updated navbar, remove STI