the show of new invention