rename StateContext as DrawPad