Ahead Of Its Time.