Hello Fabien,
Thank you for detailed review. I hope I have fixed all the issues you mentioned in your letter.