Finally finished Have been working on it for a few months and feel so exhausted