more experiments on add, read via collection