Key technologies