magic prefab