update to markup structure