Sensing and detection technology