Check if the dir exists first
Suffix with abstract classes with Abstract
Seems this is allowing commands to run OK