this will not execute if kitchen returns non-0 ?