collision complete and removed wrap-around