update flower logic and more page