doing the best we can