Smart Technologies in 21st century-CIT1130