Collison logic fully functional