God damn I should have just done this in the first place.