add view and util package