flip continues to be a pain. here's another try.