Basic text description of how this works. First pass at a form.