new markup support