As Thorne has alluded to in her previous post, I have been hard at work trying to update the Portal's ageing codebase. I am pleased to report that I have finished work on an Object-Relational Mapping covering (I hope) the entirety of Rondak's Portal's data structures. I also have begun working on updating the message system to use this system, and today completed a first working prototype. I hope to be able to update the message system code by the end of April.