Implement CustomerWriter