add timeout for conversion process
add no-op callbacks to ignore unlink errors