I think it needs a little work on format but what you wrote is excellent.