add fifth code portion