finished os_exec
fixed input