adding workflow 2 and cluster optimal fetch