Added the effects and the library idea