Markup model