Implement ToArray