updated Human constructor