change parallel structure