technological place