alternative to saving collections