improve up content extraction a bit. needs major refactoring
related links parser abstraction