#15: refactored messages for parent levels