added eagle class sub class