design parallel