I love the mop and my floors look great! But, I would change the following: 1. move the water tank fill plug to the top of the tank, to minimize the chance of it leaking into the holes, where the water tank locks into the unit. As it seems like those holes could allow water to leak into the unit and potentially damage the unit. 2. More options for cleaning solutions and size amounts. Application updates I would suggest: 1. give an option to add to an already completed map. 2. give the option to select the order that the unit mops the different rooms, so you can schedule the vacuum and mop to go at the same time, but pick the order each cleans the rooms, so they stay out of each other's way and the rooms are cleaned by the vacuum, then the mop. 3. When scheduling / selecting specific rooms to clean, you shouldn't be required to keep a 3 hour start time delay between the mop and the vacuum start