this has been sitting in my drafts for months so uuuuuhhh… Here Take It