First fully working workflow