fixed: create results dir if it does not exist