improvement of the workflow