load dataset from file if its not built in