FINAL FINAL Copy of Receive.c