Changed the description from markup-based to client-side