Optimised a bit, and changed some parameter so results are better now.