version 0.1 of annotation and xlabels for bar()
removed refactoring that I decided not to do
changing bar