I am using using procedure and want to give it 2 optional parameters but may specify one and/or the other. Here is the procedure name and options: procedure( findLayer(@optional (layer "M7") (hier 32) ) When I call the procedure from the CIW, I can place the call like this: findLayer("M7" 32) But what if I wanted to just specify the hier and go with the default for layer. It seems like I cannot really do that? Should I try to use the @key? Any tips would be appreciated, thanks.