fix contact loop?