dont wrap any input/output in interact mode, forget socket...