feature: serve markup