self view added