Needs to be rtlMalloc()