Code became too messy to understand

Sorry jony