new message system (parents & children, haml helper)