added protocol/delegate pair to notify when the POST has successfully returned