second draft (still lots of room for improvement!)