Vapp custom fields implementation