working with difficulties