Changed the specification to support different data directories.