Final

Finished the final to the best of my ability