some comments from @davidwhogg