Thanks for the feedback, however i made this since then
i still think it needs some work but i see it as in improvement on the previous ones.