Have you done all you can do?