A successful lab that is well-received by users usually contains more than a simple set of basic lab steps or tasks. It will have significant explanatory content to provide context, background information, tips, cautions, and other useful and relevant information. Additionally, visual elements such as screenshots, diagrams, videos, Alert focus areas and warning blocks can add clarity and reduce the likelihood of error on the part of the user. Lab guides are authored using Markdown. Markdown allows instructions to be written however the author chooses, and the go deploy platform includes an authoring experience that allows for real-time updating of lab content, enabling authors to see exactly what the instructions they are authoring will look like at all times.