Controller merge