js fix demo