added charge modes