bug fix: improve dependency analysis
update scsc