Adding an UnofficialCustomerIO class