some changes to blob container and tree