needs to actually load the user in the basic_auth, added will_paginate