ENH: add block; add persistent trace drawing