implement 'Request Invitation' feature
improve design for 'request-invitation' feature