redo
this is a little better it seems. ahem.