i made this whole thing in one sentence with claude code lol