using marked instead of Pagedown
server checks if markdown returns empty message