javascript fix v1