updated collector