managed to implement a glossary list