added alot of effects