Add progress and cwd (working directory) functionality