program makes parent strand