Improve the variation workflow creation