Filled out the IC2 API methods