big fixes. basically use relative path