finished rough procedure doc