added a lot of effecs