more missing pieces filled in