fix controller
fix contreoller