diff --git a/doc/source/_templates/layout.html b/doc/source/_templates/layout.html
index 0fa75d70ce0bd84e10852471a204afdb6b9d2e56..32b279ca8775e14541bcde28d05b1247410b3201 100644
--- a/doc/source/_templates/layout.html
+++ b/doc/source/_templates/layout.html
@@ -64,13 +64,15 @@ require([
         var SubclassInfo = new Object();
 
         // You know, there is probably a better way of getting at this information.
-        SubclassInfo['CoincInspiralEvent'] = ["ifos","end_time","mass","mchirp","minimum_duration","snr","false_alarm_rate","combined_far"];
+        SubclassInfo['CoincInspiralEvent'] = ["ifos","end_time","end_time_ns","mass","mchirp","minimum_duration","snr","false_alarm_rate","combined_far"];
 
-        SubclassInfo['MultiBurstEvent'] = ["ifos","start_time","duration","peak_time","central_freq","bandwidth","amplitude","snr","confidence","false_alarm_rate","ligo_axis_ra","ligo_axis_dec","ligo_angle","ligo_angle_sig"];
+        SubclassInfo['MultiBurstEvent'] = ["ifos","start_time","start_time_ns","duration","peak_time","peak_time_ns","central_freq","bandwidth","amplitude","snr","confidence","false_alarm_rate","ligo_axis_ra","ligo_axis_dec","ligo_angle","ligo_angle_sig"];
 
-        SubclassInfo['SimInspiralEvent'] = ["mass1","mass2","eta","mchirp","spin1z","spin2z","amp_order","coa_phase","geocent_end_time","f_lower","f_final","distance","latitude","longitude","polarization","inclination","theta0","phi0","waveform","source_channel","destination_channel"];
+        SubclassInfo['SimInspiralEvent'] = ["mass1","mass2","eta","amp_order","coa_phase","mchirp","spin1x","spin1y","spin1z","spin2x","spin2y","spin2z","geocent_end_time","geocent_end_time_ns","end_time_gmst","f_lower","f_final","distance","latitude","longitude","polarization","inclination","theta0","phi0","waveform","numrel_mode_min","numrel_mode_max","numrel_data","source","taper","bandpass","alpha","beta","psi0","psi3","alpha1","alpha2","alpha3","alpha4","alpha5","alpha6","g_end_time","g_end_time_ns","h_end_time","h_end_time_ns","l_end_time","l_end_time_ns","t_end_time","t_end_time_ns","v_end_time","v_end_time_ns","eff_dist_g","eff_dist_h","eff_dist_l","eff_dist_t","eff_dist_v","source_channel","destination_channel"];
 
-        SubclassInfo['GrbEvent'] = ["ivorn","author_ivorn","author_shortname","observatory_location_id","coord_system","ra","dec","error_radius","how_description","how_reference_url","trigger_duration","t90"]
+        SubclassInfo['GrbEvent'] = ["ivorn","author_ivorn","author_shortname","observatory_location_id","coord_system","ra","dec","error_radius","how_description","how_reference_url","trigger_duration","t90","designation","redshift","trigger_id"]
+
+		SubclassInfo['LalInferenceBurstEvent'] = ["bci","quality_mean","quality_median","bsn","omicron_snr_network","omicron_snr_H1","omicron_snr_L1","omicron_snr_V1","hrss_mean","hrss_median","frequency_mean","frequency_mean"]
 
         var mainTable = put(tableNode, 'table.subclasses_main');
         headerRow = put(mainTable, 'tr');
diff --git a/doc/source/models.rst b/doc/source/models.rst
index 5014581cccc0fdd031f1d39f13c24942d692d1d7..61ed2e30e25522ad857cc779293656907cdda6e5 100644
--- a/doc/source/models.rst
+++ b/doc/source/models.rst
@@ -43,7 +43,7 @@ Event subclasses
 Most events also have pipeline-specific attributes, and these are reflected in event
 subclasses. For example, the ``gstlal`` pipeline produces an estimate for the chirp
 mass, which is represented in the ``CoincInspiral`` event subclass. The following table 
-shows the different suclasses with selected attributes:
+shows the different subclasses with selected attributes:
 
 .. raw:: html