minor comment changes; direction is clearer; just have to work