vrsion for all