Fix weird operator bug and string code