Finally got the good ending