updated to use the new procedure selection widget