script directory structure