Blooming life on Isle of Secrets