 						return dbScheme + "onlyifor";
 					}	
 				}
-			}
-			else{
-				return dbScheme + "onlyif";
-			}
+				else{
+					return dbScheme + "onlyif";
+				}
+			}
+			
 			return dbScheme + (dbLanguage==null?"":dbLanguage) + dbLanguageSubOption;
 		}
 		

	import mx.rpc.events.FaultEvent;
	import mx.rpc.events.ResultEvent;
	import mx.rpc.http.HTTPService;
	
	[Bindable]
	public class ArgumentTypeModel extends EventDispatcher

			var  dbScheme:String = AGORAModel.getInstance().dbSchemeHashMap[logicClass];
			var  dbLanguage:String = AGORAModel.getInstance().dbLanguageHashMap[language];
			var  dbLanguageSubOption:String = "";
			if((language == AGORAParameters.getInstance().ONLY_IF) && logicClass == AGORAParameters.getInstance().MOD_TOL){
				if(reasonModels.length > 1){
					if(lSubOption == AGORAParameters.getInstance().AND){
						return dbScheme + "onlyifand";
