add dict builder