Not happy with the code of the verbose, when I have the time I should spend some time improving the quality of it