Ugggggghhhh it's almost over.