these cool things might surprise