more work on charger