functions for accept, reject, and cancel on contact_requests