refactor view.load argument