and line 188 is compared with '1' and not 'on' like line 229