Sorry that took so long, been having a bit of writer's block the past few days, as a result I don't feel it's my best, but it's okay at the very least, no doubt I made a few errors that I'll be correcting later, hehe.