including botched example