fixed strange dep bug