oh! too smart.