Extract controller module