build gif decoupled from display; can tweak, then launch build. lots of UI work needed
cleanup, previous code still active on new image upload :-(