using all method parameters