riceinterface -> rice