A journey of guava