changed operations js