add view widget