acronym glossary .. grows daily