while (<@dataarray>) { my @microdata;