modify gem for use current_user and current_admin_user