Also, give it another couple of years and there's going to be a lot of work for any moderately experienced developer fixing broken slopcode hitting the hard wall of bad design.