added collision transitions