add Luca's comments; use LMRAD LmSDM