I think I am done... the only thing is to possbily fix how words like 'basketball' and 'hockey' are interpreted