consolidate deps
rm unused dep
remove external reduce dep