add removing small pointers and resizable messages