Why do trees need flowers