fix mot matrices, add new eigen analysis funcs