Fix: only one light gets switched on