Is the following sentence correct? Wireless Internet and mobile phones now mean we were constantly available - even at home or on the beach.