Marketplace simple fix and improvement.