note on mem footprint