more work on plots