vshield user provider draft