learning(s): processing (on) canvas