Got communication stuff working