removing name
replacing pipeline with workflow
setting messageListener
fixing typos