Correct and comment ProfileController