updated docs with effects module