fix limpjs bug