use Data::Dumper; ... warn Dumper \@messages;