Implement array