Working through the receiver portion of the program