Revised from this sketch.