removed too much from LM