working on collected objects