charging does not go negative