cores update with pump