Tag: how to generate virtual id