More documentation in LM_interface.h