continue view refactor