Trees of green..? Red roses too...? Or could you not previously see before and a miracle just happened..?