So hard at the end but worth it!