uses the tenant from context object instead of req