Once upon a forgotten time...