There is an end in sight! And end I tell you! I'm too tired for any end-based puns.