compiles, talk to each other.  need to send stuff back and forth now