underline for keyattribute and weak-keyattribute