Cookable class