jsDoc comments. Refactoring.