Crazy code to check languages problems. There are a lot. I'm going to stop here.