Memory leak: trial #3