har mötts af vidrigheter af alla slag.