Id been reading this for a month

#1

And not yet finished djdbdvsjdjdbdbdbbf