added real_depth and real_position