edit update
authorization tests and authorization
will paginate integration