Excuse me it isn't that bad. Some parts does sound messy, but it has ton of potential. Keep working, my dude