Receiver must be a array