diff --git a/flashGate.js b/flashGate.js
index <HASH>..<HASH> 100644
--- a/flashGate.js
+++ b/flashGate.js
@@ -36,8 +36,12 @@ sb.flashGate.embed(sb.flashGateContainer);
  */
 sb_onFlashGateLoad = function(){
 
-	if(typeof sb_onFlashGateLoaded == 'function'){
-		sb_onFlashGateLoaded();
+	if(sb_onFlashGateLoaded && sb_onFlashGateLoaded.forEach ){
+		sb_onFlashGateLoaded.forEach(function(v){
+			if(typeof v == 'function'){
+				v();
+			}
+		});
 	}
 	
 };
\ No newline at end of file
updated sb_OnFlashGateLoaded to be an array of functions instead of just a function