recieves a