Refactored statusRemote and statusRole
now calls statusRole and only updates remote.acceptanace when necessary