better collision handling