some more 'collision' checks