listen man you get the gist i dont have to explain anything to you just let me sleep
if this gets enough support i might finish it myself