A life on Vivlore