Somehow I overhauled nearly the whole thing it seems...
But I'd say the results are quite satisfying.