for fixing controller