Rewrite of collision