-fix controller