updated coll code