Begin to rewrite collision