Well, I had zero idea you were a non-native English speaker, so it looks like you're doing pretty well!