Enchant creature
When Soaring Hope comes into play, you gain 3 life.
Enchanted creature has flying.
: Put Soaring Hope on top of its owner's library.