completed #38 merchant select agent