presarve relative path
fixed issue #3