fixed staticcontroller