so many jokes I want to make AGGH