For ESC499 Thesis