Good Morning...I received a private label (Millenium XE) electric pool cleaner made by Aquabot as a promotional freebie with my pool when I installed it late last summer. I am not happy with it because it does not clean the 2' bench that runs the entire 40 foot length of my pool, the grab ledge that surrounds the entire perimeter or the steps. I would appreciate any recommendations for an electric pool cleaner that would clean the bench, stairs and ledge. I have a Leisure Pools Grande 40 model which is 16' x 40' rectangular fiberglass pool. Thank you for your time.