Add message acknowledgement
Replace work method wrapping with work method