courtesy of markets.