hello all, another desperate request for help debugging my dialplan... from a certain extension i do the following: DBput(CFIM/${CALLERIDNUM}=${CALLERIDNUM}) a NoOp to the console says DBput: family=CFIM, key=2122022001, value=2122022001 and database show says /CFIM/2122022001 : 2122022001 so far, so good. but in a macro, when i try to get the data, exten => s,1,DBGet(${DB(CFIM/${ARG1}) (ARG1 is 2122022001) first, i get the following: Jul 6 18:50:14 NOTICE[587]: pbx.c:1114 pbx_substitute_variables_helper: Error in extension logic (missing '}') and the CFIM variable is empty. so, the following questions: 1. where does the } go? i know i'm missing one, but i don't know what to enclose 2. why isn't CFIM getting the variable from the DB? anyone who can help me, i very much appreciate it. thanks, yair p.s. when are DBGet and DBSet being deprecated?