distributed objects test