one toggle at a time