with the greatest difficulty