more distributed systems changes