optimized memory-footprint