refactored comments with get_parent