Collection image

supercedes #626