stdin stdout etc