add sd driver; tag-list initializing