They all have an excellent ending,