added deps
extended analysis