most taxing assignment