When meets difficult