many improvements
fix root rel urls