first try to resolve colisions