Investigating miraculous rose petals