need to call super's constructor. fix case when help_text doesn't get set