Refactor worflow do block to dry it up