working on the rug model