added auto-create for missing data/ folder