added dependencies generation