Guys if you want a robot mop then buy the iRobot Braava Jet 240. It really does a good job, I have had mine for over a year now, and if you let it do 1x room per time (after vacuuming) then your floors are pretty damn clean provdiing they were not horrendous in the first place. https://www.allhomerobotics.com/a-review-of-the-new-braava-jet-floor-mopping-robot/