outline of class 2634397