handle unsuccessful logins
fix charting
adding dateutil, improving charting, adding chart for last year