replace hashmap in weeklyplan with an array list