added a bunch of effects