wrote methods for getting pairings and wrote descriptions throughout code