Health stocks, China play, tech costs