Add rich body helper function