Fixed some typos, clarified requirements