rationalize agent initialize ..when instance starts