Thank you! All the criticisms help me to continue improving, they are of great help to me and they are very well received!