grouchy and an idiot