user can decline an invite

refactoring shit