Added design doc and bulk mutation