updated for Dir.pm
Zark.pm new fixed