js ok, strange err eg mcdona
fix strcpy err
fix recursion overflow