new method controller added