got method 2 working and it converges well!