cleanup look ahead method using blocking collection
cleanup