Write about procedural markup and some of the related problems