slightly les buggy hard collisions

still not correct me no thinks