"Ahead of its time"