Going back to work on this I heard all your suggestions and I will try to implement all that I can over the following months