dumb controller, ready to actually implement pfc