need to be fixed errors with absolute and relative paths