redundant line
refactor collection stuff to make use of exiting functions
remove unnecessary request parameter; create consistent name for endpoint functions