возможно с переключателями чтото не так.
я реализавал следующим образом
http://prntscr.com/9a1mjd
http://prntscr.com/9a1npb

помойму значение для новой свечи не обнуляется