technological aspect