Technology has side-effects too.