added colision detection & dependency chain pretty print for missing deps