@Wern: Let me know if you don't like any aspects of the post! I'll be happy to change it if you feel anything is too much c: