added workflow for communcation