basic effect complete