Each carpet function is separate, which means that if you want to lift the carpet and put it up, every circle, star, square, triangle, etc. d fail. We have two cats and don't want to leave the rug on the floor overnight as the cats will start using it as a scratching post. With this design, the rug is literally useless. I'm sure its creators thought it was a good idea, but it's just annoying.