Layout by Dean Kistner, animation by me.