retail momentum and sales performance