Jesus I should have done this a while ago