nit: can we explain what does a 'blank' class means here?