correctly reload monthlist when necessary
implement weight graph