starting to look good for collections
fixes #97