explict parallel

added explict parallel sover and got it to work