added middlename
extended length of names