edited getting of weight so missing excused/not excused is taken into account