only freeing the pointer to failure bucket