fill out linalg theory background