workflow diagram by rutkowski