JS updates and others