TOTP - Top Ten Things That Have Not Been Invented Yet But Should Be