try to improve memory usage
test memory usage