add funtion largest