wip (group message acknowledgement) : implementing the required functions