updating for new set method parameters