block collision fixes