moving forward with concept discovery rewrite