added base of view