more markup and style