Wow very refactor. Such remove unneeded parameter.