added support for user-defined tmpdir
usage doc update