I'm not using useroption.js , I just copied config.js file from my 1.2 to 5.1 or even 5.2 and this error occurs. If i take out the config.js from the WPIScript folder and run 5.2 , it works fine. any idea? I'd really like to avoid manually inputting everything one by one *EDIT* After playing with config.js , I've found out error occurs when there are these lines. probably something to do with conflict of word 'THEME' ?? prog[pn]=['theme-Logon_April Shower'] uid[pn]=['THEMELOGON_APRILSHOWER'] excl[pn]=['THEMELOGON_SKYVIEW','THEMELOGON_NAYOUNG','THEMELOGON_NATURAL'] picf[pn]=['logon-april.jpg'] picw[pn]=['256'] pich[pn]=['224'] desc[pn]=['Logon Page'] textl[pn]=['Bottom'] texti[pn]=['1'] regb[pn]=['%systemdrive%\\theme\\april.reg'] cat[pn]=['Theme'] pn++ *EDIT2* seems like cat[pn] cannot be 'theme' else it'll give the error because of conflict with that line. Changed it to something else and it works now.