jumping off point for Perl file parser