backend item js fix