log/temp: bet set -u compatible
when, cleaning use -rf to remove directories and inexsiting entries