Better way to describe schema and also add default directory for S3 files.