Thank you for your review and for pointing out the errors that I will fix. I am working on an improved version of it