"The latest invention"