debugging custom alloc