making progress.  i think.