Fixed recursive snippets