trying to refine my workflow