part of the way through ex6
another piece