communicate with any page