fixed dependent issue