caterpillars, a flower and a bird