config file and Bucket implementation