1. A method of operating a personal assistant comprising: (a) Accepting input from the user on a personal electronics device; (b) Attempting to process the user input; (c) Establishing communication between the personal electronics device and a remote device; (d) Sending the user input to the remote device for further processing.