Harshit | Added message passing capabilty. Inetent example.