Final version, only two effects: fade and toggle.