revamped bson