Add contact request logic