How long will you have to wait before these CES technologies become real?