add styles, description, diagram