updated self introduction