discuss
good? bad? revolutionary? etc...