added charger model and controller