Scratchpads: Making it work, and making it last