try using glossary directive