everyday tech impact