Have the Picaxe Editor 6 v 6.0.8.0 installed on Windows 7, wrote about 15 programs so far with no issues. Started writing code and checked for syntax errors after writing each line, then when I wrote - if b0=0 then : b3 = 0 elseif b0 = 1 then b3 = 0 elseif b0 = 2 then b3 = 0 elseif b0 = 3 then b3 = 0 elseif b0 = 4 then b3 = 4 elseif ........ when i get to around elseif b0 = 45 then b3 = 250 then the following message box appears "Syntax Check Failed X If b0 = 0 then : b3 = 0 elseif b0 = 1 then b3 = 0 elseif b0 = 2 then b3 = 0 elseif t Syntax Error on line 7 at position 1 "C:\users\TC\AppData\Local\Temp\e34z3Tw ERROR: Internal Error: match called with wrong token". Then the message box appears "Picaxe is not responding Close the program" Then I go to the other programs in the Editor and they will run. if I write the code as - if b0 = 0 then : b3 = 0 endif if b0 = 1 then : b3 = 0 endif if b0 = 2 then : b3 = 0 endif if b0 = 3 then : b3 = 0 endif if b0 = 4 then : b3 = 4 ... all the way to if b0 = 60 then b3 = 250 b5 = 84 endif... then there are no problems when I syntax check and I can finish the program and run it. Can the problem be using to many elseifs or is it a Editor problem or computer problem? Thanks.