second draft, more beautiful