implemented message post service & fixed HPGe rendering bug