obligatory recursive acronym