fix absulte path bug