Self cooking