in reply to next within one subroutine that looks to another subroutine

maybe I don't understand the question, but don't you just want:  return if /^C/;

-pete
Entropy is not what is used to be.