Important memory improvement techniques