butterflies, hurricanes and starlights