collection specs fleshed out and passing