make $collect optional in $every