... at the right time even before you ask for them. ...
... hit even harder by the internet than printers. ...