Frankly considering English is not your first language I think you have made a great effort to express yourself correctly. 🙂