fix: catch error related to temp files
fab: adding a smarter touch operation