added a submit to the person model to support a message pub/sub