retimed for final split issue but otherwise bad ending and a few places where i could be a little less hesitant