Part II, first toString complete