additional boundary condition added. Testing underway.