Mind reading — almost a reality