fun.patch