documentation for LLG classes