use .get() instead of direct lookups on .collection, dont get item twice in .filter() or .each()