This would not work out for me so i decided to just post what code worked so yeah Guess i would at least post something a little christmasy.
There were only two blocks off in the code.