specialized technologies