Mod framework