retail and distribution