print now uses io.stdout for proper redirection...