Refactor starting point.