Collection writer