i do not think this paper has a good quality, it is too general and please make it better, add more specific information, delete the parts which you think is not appropriate. This is a master level paper and i want to got an A with this paper, be careful with the grammar and the info. Thank you for helping