add a part of cook strategy