spending gap