in this blog why there is need to create 5 interfaces
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit