updated an alloc w/release