added particles on collision
added text effects
merged