start of collision chaining