updated collection management