membership routes

not sure if this is even a valid pull request