too smart.