Method signature refactor