safe memory access WPP