shorten
add collection arg so that I can use fromCollection