facing difficulties