had to make some changes to the prompt, need to rephrase and correct some spelling errors