TECHNOLOGICAL DEVELOPMENTS