Long and beautiful.