cook (n & v)