imporved memory management, mulval start
paranoid memory managament, mulval start