configurable target_dir