Invia SMS: Myth, mind, and the screen