Charging module
    UPDATING!!!