A rewrite of Dan Duncombe's prefab mod.