fix for recursive tags