Personal project in tandem with SWCombine.