How does the charging service work?