PATCHES FRAGMENTS