markup structure