add distance estimation to object (not done)
Merge branches 'version3' and 'vv' into version3