Request to join group

This pull request addresses #458
Please go around the code than and verify that!