thm as def