Refactoring profile.