add ability to specify spl file location on file system