Ecency
memory layout