Poor design here, it was stepping all over itself.  This works.