I will aslo say, for English not being your first language (and writrten English being very difficult) your post is pretty good!
Jim