syntax check changes and dotbotcompiler start