continue implementing tags, removed BSON support (for now)