Softer than expected but broad-based growth. TCV numbers have been in a narrow range for many quarters now.