mighty efforts and such