adding awakeFromNib