changed seq_error to accept one individual read