add hub completion script