added goaway class