add app::termcast