extended class comment