Adds Message call, separates success sends from failures
Adds necessary message fields