check for textDescription under metadata also before using property key