fixed dependent error