can we have this as a helper? and use it in V1 and V2 accordingly ?