added a dependency checker, too.