workout dialog, tied to program