a new markup language for laying out more friendly