complexity reduction and memory free-age