diap44ab:good no leaks yet