add in features to support non-course based calendar for each member