Anyway, the ProtocolController do not have compiling error now.