run_self_test() is fairly complete now, plots