Receive Function

Orignally test