[@LHG100] Finished the rest of it. Check it out and tell me what you think.