refactor bootstrap (allow ctrl+c during download/extract)