Translating the new implementation more memory storage neat.