another person here who could have written your post word for word.