first working version of hereNow
cleaning up formatting
added error handling for non-encrypted data over encrypted channel