Appalling!!!!! I have to continually update the app to communicate printer with mobile. It is a huge faff doing this everytime. HP needs to take in into account, not every HP user is proficient in computing! Using confusing jargon and making operation complicated ses to be HP's aim. I will not be buying anymore HP products.