lots of changes
diff --git a/objects/control_bmc_obj.c b/objects/control_bmc_obj.c
index 4355f63..caba185 100644
--- a/objects/control_bmc_obj.c
+++ b/objects/control_bmc_obj.c
@@ -108,7 +108,7 @@
 	reg_init();

 	#endif

 	control_complete_init(control,invocation);

-	control_emit_goto_system_state(control,"STANDBY");

+	control_emit_goto_system_state(control,"BMC_STARTING");

 	

 	return TRUE;

 }