Added savant prototype code