Refactored and improved code a bit
did stuff and was good
u4 Works!