before i try fixing controller stuff