While a recording may not be necessary for every scenario of defect reproduction, the technology has many practical applications. Video capture helps recreate exactly what was going on in the event of a difficult to reproduce or rare bug. Certain visual defects can be difficult to summarize in just a series of screen shots. The software creates an easy to use visual demonstration of user input, logging keystrokes and mouse clicks and can even toggle sound and webcam recording to cover anything that words cannot describe. User notes and editing tools like watermarks and highlights further enhance the post-processing to make sure that the developer will not miss out on any relevant data.