improved self view