added dependencies management