moved the arguments parsing in sub-function
moved the year header printing in a sub-function
shiny bright colors!