synchronize with battery