some changes (submarkets logic)