use abs_path
v0.008