Science Updates from 528