Fix #17 by checking if there's more than one member type and returning the correct data

1 job for issue_#17 in 3 minutes and 48 seconds (queued for 3 seconds)