I should really not be doing this rn.