day-to-day difficulties and challengies