Refactor parameters