add 29th code portion