working on plots