Anfonwch hwn fel neges destun: An assessment of the National Institute of Standards and Technology Information Technology Laboratory