IO redirection to GUI
correct error empty walk in cpp file
handle empty l_obs