great ending.