added effects to lib