bonito generation