A pool cleaning robot, a mobile computer, and a method for operating a pool cleaning robot, the method may include receiving, by the pool cleaning robot, demarcation information that defines pool zones and pool cleaning robot operational parameters related to the pool zones; wherein the demarcation information is generated by a mobile computer and under a control of a user; and performing a cleaning operation, by the pool cleaning robot, based on the demarcation information.