enhance stdin