adding largest solver