controller 实验