open_loop data processing