remove bdel argument for queue and heap walk func