almost finishedwith question handling in checkout client