MISC PATCHES