added typed widget field