refactored collision type strings a bit