Lots of mistakes, at least im not last place.
Final part can burn in the depths of hell for all I care, though.