End of story arc (whew) (finally)