Typos, various errors
Working on checking for pattern still