adds SOR method - but have to check if it really works