<hemanth> created communication module