collection validator