added a checkRole user method, added a checkRole to addRole
ended up getting promise to work after all