logging works, basic communication works, fixed some tests