Works as it should. Needs better instructions or at least instruct to look up 'descale' function on machine