Collision component refactoring and one way platform