Before you commit to rewriting an old system, here are some reasons it's (almost always) a bad idea. https://leaddev.com/software-quality/five-reasons-you-shouldnt-rewrite-code