Merged Chris's work with mine and got status updates to work.