added missing transitive dependency