linear solution with robin is working