Tom Koehler says Marlins are trying to do the best they can