Started to make move toward no memory allocation.