remove purge, now that it has executed
refactor non-thinkpad things out