find dependencies structures, update doc