add some compatibility
fix link addresses