fix adding to collections