partition vsconroller class