Technology improving our everyday lives