this was in my drafts wayyyy too long unfinished 96357 GIFs