active obj with futures
first iteration on the active objects with pipes