ugh, still working on this piece. i feel like i'm getting nowhere.