the display of extensions is nerely done.to do some event listener