def METHOD_NAME(self): 
    stats = dict()
    stats['today'] = 0
    at_today = self.dbm.get_processed_anno_tasks_in_time_by_designer(self.user_id, start=self.yesterday, end=self.today)
    for row in at_today:
        stats['today'] = row[0]
    for row in self.dbm.count_all_anno_tasks_by_designer(self.user_id):
        stats['allTime'] = row[0]
    history_week = []
    for row in self.dbm.get_processed_anno_tasks_in_time_by_designer(self.user_id, start=self.last_week,end=self.today):
        history_week.append(row[0])
    history_month = []
    for row in self.dbm.get_processed_anno_tasks_in_time_by_designer(self.user_id, start=self.last_month,end=self.today, group_by='day'):
        history_month.append(row[0])
    try:
        stats['avg'] = '{:.2f}'.format(sum(history_week)/len(history_week))
    except:
        stats['avg'] = '0.00'
    stats['history'] = { 
        'week':   ['{:.2f}'.format(element) for element in history_week],
        'month':   ['{:.2f}'.format(element) for element in history_month]
    }
    return stats