derp: remove hardcoded /tmp cache directory, uses current working
directory by default and can be specified by the -p switch