Dave McPherson feature set
more