use the Abs instead of Getwd()/Join()