add view package and contents