fix ignore and fix controller