finished collection add, with fragment templating