add more msr+refactor+LSA