On the line above you use `if $extacct` which implies it could be false, but in this URL you reference it as a hashref. This will auto-vivify it and, in that case, try to stick an undef in that string and generate a warning. Seems problematic?