Rott upon a time...