Good earnings news continues but housing is off.