technological abilities